
/*-------------------------------------------------- basic begin --------------------------------------------------*/
body 			{ padding:0px; margin:0px; font-size:12px; font-family: Tahoma, Arial, "����"; background-image: url(../images/pageBg.gif); background-repeat: repeat-x; background-color:#ffffff; }



img				{ border:0px }

a:link 			{ color: #000000; text-decoration: none }
a:visited 		{ color: #000000; text-decoration: none }
a:hover 		{ color: #FF6600; text-decoration: none }

.p9 			{ font-size: 9px;  font-family: Tahoma, Arial, "����" }
.p10 			{ font-size: 10px; font-family: Tahoma, Arial, "����" }
.p11 			{ font-size: 11px; font-family: Tahoma, Arial, "����" }
.p12 			{ font-size: 12px; font-family: Tahoma, Arial, "����" }
.p13 			{ font-size: 13px; font-family: Tahoma, Arial, "����" }
.p14 			{ font-size: 14px; font-family: Tahoma, Arial, "����" }
.p18 			{ font-size: 18px; font-family: Tahoma, Arial, "����" }

.black 			{ COLOR: #000000 }
.gray 			{ COLOR: #666666 }
.white			{ COLOR: #FFFFFF }
.green 			{ COLOR: #009900 }
.yellow 		{ COLOR: #ff9900 }
.blue 			{ COLOR: #1b5faa }
.red 			{ COLOR: #ff0000 }
.color1			{ COLOR: #666666 }
.color2			{ COLOR: #cc0000 }

.white a:link 			{ color: #FFF; text-decoration: none }
.white a:visited 		{ color: #FFF; text-decoration: none }
.white a:hover 			{ color: #CF0; text-decoration: none }
.yellow a:link 			{ color: #FF0; text-decoration: none }
.yellow a:visited 		{ color: #FF0; text-decoration: none }
.yellow a:hover 		{ color: #0F0; text-decoration: none }
.color2 a:link 			{ color: #cc0000; text-decoration: none }
.color2 a:visited 		{ color: #cc0000; text-decoration: none }
.color2 a:hover 		{ color: #ff9900; text-decoration: none }



/*-------------------------------------------------- framework begin --------------------------------------------------*/
#topLogin		{ width:100%; height:27px; margin:auto; }
#header			{ width:1000px; height:346px; margin:auto; }
#header_admin	{ width:1000px; height:222px; margin:auto; }
#content		{ width:1000px; margin:auto; }
#left			{ width:240px; float:left; }
#right			{ width:740px; float:right; }
#fooderTxt		{ margin-top:15px; margin-left:395px; }



/*-------------------------------------------------- Table begin --------------------------------------------------*/
.sailBox				{ }
.sailBox_title			{ height:40px; border:1px solid #ffcc00; border-bottom:0px; background-image:url(../images/table_th_bg.gif)}
.sailBox_title_green	{ height:28px; border:1px solid #DDD; background-image:url(../images/table_th_bg_green.gif)}
.sailBox_title_red		{ height:28px; border:1px solid #DDD; background-image:url(../images/table_th_bg_red.gif)}
.sailBox_title_txt		{ text-align:left; padding-left:23px; color:#000; font-size:14px; font-weight:bold;}
.sailBox_title_more		{ text-align:right; padding-right:20px; color:#333;}
.sailBox_cont			{ background-color:#FFF; vertical-align:top; padding:10px; border-left:1px solid #ffcc00; border-right:1px solid #ffcc00; border-bottom:1px solid #ffcc00; }
.sailBox2				{}
.sailBox2_title			{ height:40px; border:1px solid #ff6600; border-bottom:0px; background-image:url(../images/table_th_bg2.gif)}
.sailBox2_title_green	{ height:28px; border:1px solid #65b824; background-image:url(../images/table_th_bg2_green.gif)}
.sailBox2_title_red		{ height:28px; border:1px solid #be3128; background-image:url(../images/table_th_bg2_red.gif)}
.sailBox2_title_txt		{ text-align:left; padding-left:23px; color:#000; font-size:14px; font-weight:bold;}
.sailBox2_title_more	{ text-align:right; padding-right:20px; color:#FFF;}
.sailBox2_cont			{ background-color:#ffffff; vertical-align:top; padding:10px; border-left:1px solid #ff6600; border-right:1px solid #ff6600; border-bottom:1px solid #ff6600; }
.sailBox2_cont_green	{ background-color:#f8fef4; vertical-align:top; padding:10px; border-left:1px solid #c8fea7; border-right:1px solid #c8fea7; border-bottom:1px solid #c8fea7; }
.sailBox2_cont_red		{ background-color:#fffcf9; vertical-align:top; padding:10px; border-left:1px solid #fec9a7; border-right:1px solid #fec9a7; border-bottom:1px solid #fec9a7; }

/*-------------------------------------------------- List begin --------------------------------------------------*/
.idxList				{ color:#000000; }
.idxList tr				{ padding-left:5px; padding-right:5px; height:25px; }
.idxList tr.BGgray		{ background-color:#F1F1F1; }
.idxList tr.BGgreen		{ background-color:#a2cc5d; color:#FFF; font-weight:bold; }
.idxList td				{ padding-left:10px; padding-right:10px; }
.idxList th				{ padding-left:10px; padding-right:10px; border-bottom:1px dashed #CCC; color:#000; font-size:14px; height:40px }
.idxList a:link 		{ color: #666; text-decoration: none }
.idxList a:visited 		{ color: #666; text-decoration: none }
.idxList a:hover 		{ color: #F60; text-decoration: none }

.pageColumn				{ }
.pageColumn tr			{ }
.pageColumn tr.BGgray	{ background-color:#F1F1F1; }
.pageColumn tr.BGgreen	{ background-color:#95c04d; }
.pageColumn th			{ padding-left:0px; overflow:hidden; height:30px; width:170px; background-image:url(../images/leftmenu_act.gif); font-size:14px; color:#FFF; font-weight:bold; }
.pageColumn td			{ padding-left:0px; overflow:hidden; height:25px; width:170px; background-image:url(../images/leftmenu_bg.gif); font-size:14px; color:#000; font-weight:bold }
.pageColumn a:link 		{ color: #000; text-decoration: none }
.pageColumn a:visited 	{ color: #000; text-decoration: none }
.pageColumn a:hover 	{ color: #FF6600; text-decoration: none }
.pageTitle			{ border-bottom:2px solid #CCC; color:#09488c; font-size:14px; font-weight:bold; padding-left:10px; height:30px }


.pageList			{ margin-top:0px; }
.pageList td		{ border-bottom:dashed 1px #CCC; padding-left:5px; height:34px }



button	{
	HEIGHT:24px; 
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#DDDDDD); 
	border:1px solid #CCCCCC; 
	padding-top:0px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;
}
button.sbtn	{
	HEIGHT:21px; 
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#DDDDDD); 
	border:1px solid #CCCCCC; 
	padding-top:2px;
	padding-bottom:1px;
	padding-left:3px;
	padding-right:3px;
	color:#333;
}


/*-------------------------------------------------- search Table begin --------------------------------------------------*/
.searchTab th	{ color:#FFF; text-align:right; width:100px; font-size:12px;  }



/*-------------------------------------------------- nTab begin --------------------------------------------------*/
.nTab 					{ width:788px; height:145px; margin:0px auto; }
.nTab .TabTitle 		{ width:788px; height:27px; CLEAR: both; overflow: hidden; background-image:url(../images/searchTit_bg.gif); }
.nTab .TabTitle UL 		{ height:27px; border:0px; padding:0px; margin-top:0px; margin-left:15px; list-style-type:none; }
.nTab .TabTitle LI 		{ width: 136px; height:27px; float:left; padding-top:6px; margin-right:1px; font-size:13px; cursor:hand; }
.nTab .TabTitle .active { background-image:url(../images/searchTit_option_act.gif); font-weight:bold; color:#FFF; }
.nTab .TabTitle .normal { background-image:url(../images/searchTit_option.gif); }
.nTab .TabContent 		{ width:100%; height:100%; margin:0px; padding:0px; border:0px;}
.none					{ display: none }
/*-------------------------------------------------- nNews begin --------------------------------------------------*/
.nLogin 					{ width:340px; height:222px; margin:0px auto; }
.nLogin .TabTitle 			{ width:340px; height:26px; CLEAR: both; overflow: hidden; }
.nLogin .TabTitle UL 		{ height:26px; border:0px; padding:0px; margin-top:0px; margin-left:0px; list-style-type:none; }
.nLogin .TabTitle LI 		{ width: 100px; height:26px; float:left; padding-top:7px; font-size:13px; cursor:hand; }
.nLogin .TabTitle .active	{ background-image:url(../images/newsTit_option_act.gif); font-weight:bold; color:#FFF; cursor:hand; }
.nLogin .TabTitle .normal 	{ background-image:url(../images/newsTit_option.gif); font-weight:bold; color:#8e8e8e; cursor:hand; }
.nLogin .TabContent 		{ height:169px; margin:0px; padding:0px; border:1px solid #cccccc; background-color:#f7f7f7; }


/*-------------------------------------------------- nNews begin --------------------------------------------------*/
table.tab1	        { background-color: #c0c0c0; 
                      font-size: 9pt; 
					}
table.tab1 td		{ background-color: #ffffff; }
table.tab1 td.tit	{ background-color: #e7e7e7;
                      BORDER-left: #ffffff 1px solid;
					  BORDER-top: #ffffff 1px solid
					}
table.tab1 th		{ background-color: #e7e7e7;
                      BORDER-left: #ffffff 1px solid;
					  BORDER-top: #ffffff 1px solid
					}

/*-------------------------------------------------- search begin --------------------------------------------------*/
.search_option_act	{ width:150px; height:25px; background-image:url(../images/searchTit2_option_act.gif); color:#FFF; font-weight:bold; font-size:13px; text-align:center; cursor:hand; }
.search_option		{ width:150px; height:25px; background-image:url(../images/searchTit2_option.gif); font-size:13px; text-align:center; cursor:hand; }

.hr_dot_green	{ height:1px;border:none;border-top:1px dashed #6cb13d }


.op_act {
	background:url(../images/op_act.gif) no-repeat;
	width:132px;
	height:27px;
	line-height:27px;
	font-size:13px;
	text-align:center;
	color:#FFF;
	cursor:hand;
	font-weight:bold;
}
.op_nor {
	background:url(../images/op_nor.gif) no-repeat;
	width:132px;
	height:27px;
	line-height:27px;
	font-size:13px;
	text-align:center;
	color:#666;
	cursor:hand;
}
